external aperture of caniliculus of cochlea - German English Dictionary